﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Common.Model
{

    public class ZhiBoAttribute_fields
    {
        /// <summary>
        /// 
        /// </summary>
        public string DUO_DUO_PID { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int biz_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string cps_sign { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string create_order_check { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string create_order_msg { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string create_order_token { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int current_front_env { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string live_show_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string n_mkt_domain { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string n_mkt_tr_sc { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string n_mkt_tr_token { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string n_mkt_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int original_front_env { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int page_from { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string trace_mark { get; set; }
    }

 
    public class ZhiBoPromotion_union_vo
    {
    }

    public class ZhiBoOrder
    {

        public ZhiBoOrder()
        {
            attribute_fields = new ZhiBoAttribute_fields();
            attribute_fields.biz_type = 0;
            attribute_fields.DUO_DUO_PID = "";
            attribute_fields.cps_sign = "";
            attribute_fields.create_order_msg = "";
            attribute_fields.create_order_token = "";
            attribute_fields.current_front_env = 20;
            attribute_fields.n_mkt_domain = "48";
            attribute_fields.n_mkt_tr_sc = "duoduo_live";
            attribute_fields.n_mkt_type = "1";
            attribute_fields.original_front_env = 0;
            attribute_fields.page_from = 57;
            attribute_fields.trace_mark = "199";
            biz_type = 0;
            duoduo_type = 0;
            group_order_id = "";
            merchant_coupon_id = "";
            is_app = "0";
            page_from = 57;
            page_id = "";
            pay_app_id = 2;
            source_channel = "0";
            source_type = 0;
            version = 1;
        }
        /// <summary>
        /// 
        /// </summary>
        public long address_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string anti_content { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public ZhiBoAttribute_fields attribute_fields { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int biz_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int duoduo_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public List<GoodsItem> goods { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string group_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string group_order_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string is_app { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string merchant_coupon_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int page_from { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string page_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int pay_app_id { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public ZhiBoPromotion_union_vo promotion_union_vo { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public string source_channel { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int source_type { get; set; }
        /// <summary>
        /// 
        /// </summary>
        public int version { get; set; }
    }

}
